home *** CD-ROM | disk | FTP | other *** search
/ C/C++ Users Group Library 1996 July / C-C++ Users Group Library July 1996.iso / vol_200 / 285_01 / bison.mak < prev    next >
Text File  |  1990-07-08  |  3KB  |  90 lines

  1. #
  2. #    file:        bison.mak
  3. #    purpose:    Make for bison
  4. #    author:        1989.12.30 - Roberto Artigas Jr
  5. #    environment:    OS/2 1.2 EE, IBM C/2
  6. #
  7. bison.exe: allocate.obj closure.obj conflict.obj
  8. bison.exe: derives.obj files.obj getargs.obj getopt.obj
  9. bison.exe: gram.obj lalr.obj lex.obj lr0.obj
  10. bison.exe: main.obj nullable.obj output.obj
  11. bison.exe: print.obj reader.obj symtab.obj
  12. bison.exe: warshall.obj
  13. bison.exe: bison.lnk
  14.  link @bison.lnk
  15.  
  16. allocate.obj: allocate.h
  17. allocate.obj: allocate.c
  18.  cl -c -AL -DLINT_ARGS -W3 -G2 allocate.c
  19.  
  20. closure.obj: machine.h new.h gram.h closure.h warshall.h
  21. closure.obj: closure.c
  22.  cl -c -AL -DLINT_ARGS -W3 -G2 closure.c
  23.  
  24. conflict.obj: machine.h new.h files.h gram.h state.h conflict.h
  25. conflict.obj: conflict.c
  26.  cl -c -AL -DLINT_ARGS -W3 -G2 conflict.c
  27.  
  28. derives.obj: new.h types.h gram.h derives.h
  29. derives.obj: derives.c
  30.  cl -c -AL -DLINT_ARGS -W3 -G2 derives.c
  31.  
  32. files.obj: files.h new.h gram.h
  33. files.obj: files.c
  34.  cl -c -AL -DLINT_ARGS -W3 -G2 files.c
  35.  
  36. getargs.obj: files.h bison.h getopt.h getargs.h
  37. getargs.obj: getargs.c
  38.  cl -c -AL -DLINT_ARGS -W3 -G2 getargs.c
  39.  
  40. getopt.obj: getopt.h
  41. getopt.obj: getopt.c
  42.  cl -c -AL -DLINT_ARGS -W3 -G2 getopt.c
  43.  
  44. gram.obj: gram.c
  45.  cl -c -AL -DLINT_ARGS -W3 -G2 gram.c
  46.  
  47. lalr.obj: machine.h types.h state.h new.h gram.h lalr.h bison.h
  48. lalr.obj: lalr.c
  49.  cl -c -AL -DLINT_ARGS -W3 -G2 lalr.c
  50.  
  51. lex.obj: files.h symtab.h lex.h bison.h
  52. lex.obj: lex.c
  53.  cl -c -AL -DLINT_ARGS -W3 -G2 lex.c
  54.  
  55. lr0.obj: machine.h new.h gram.h state.h bison.h closure.h lr0.h
  56. lr0.obj: lr0.c
  57.  cl -c -AL -DLINT_ARGS -W3 -G2 lr0.c
  58.  
  59. main.obj: machine.h getargs.h files.h reader.h nullable.h lalr.h
  60. main.obj: lr0.h print.h conflict.h derives.h output.h bison.h
  61. main.obj: main.c
  62.  cl -c -AL -DLINT_ARGS -W3 -G2 main.c
  63.  
  64. nullable.obj: types.h gram.h new.h nullable.h
  65. nullable.obj: nullable.c
  66.  cl -c -AL -DLINT_ARGS -W3 -G2 nullable.c
  67.  
  68. output.obj: machine.h new.h files.h gram.h
  69. output.obj: state.h bison.h output.h bison.h
  70. output.obj: output.c
  71.  cl -c -AL -DLINT_ARGS -W3 -G2 output.c
  72.  
  73. print.obj: machine.h new.h files.h gram.h state.h
  74. print.obj: conflict.h print.h
  75. print.obj: print.c
  76.  cl -c -AL -DLINT_ARGS -W3 -G2 print.c
  77.  
  78. reader.obj: files.h new.h symtab.h lex.h gram.h output.h
  79. reader.obj: reader.h bison.h
  80. reader.obj: reader.c
  81.  cl -c -AL -DLINT_ARGS -W3 -G2 reader.c
  82.  
  83. symtab.obj: new.h gram.h symtab.h
  84. symtab.obj: symtab.c
  85.  cl -c -AL -DLINT_ARGS -W3 -G2 symtab.c
  86.  
  87. warshall.obj: machine.h warshall.h
  88. warshall.obj: warshall.c
  89.  cl -c -AL -DLINT_ARGS -W3 -G2 warshall.c
  90.